9. Virtual Memory {CSAPP}


타 ν”„λ‘œμ„ΈμŠ€κ°€ 자기 λ©”λͺ¨λ¦¬ 곡간에 μ‹€μˆ˜λ‘œ μ ‘κ·Όν•˜κΈ°λΌλ„ ν•œλ‹€λ©΄ λ‚΄ ν”„λ‘œκ·Έλž¨μ΄ 완벽할지라도 μ œλŒ€λ‘œ λŒμ•„κ°€μ§€ μ•Šμ„ 수 μžˆλ‹€. λ”°λΌμ„œ 가상메λͺ¨λ¦¬ κ°œλ…μ„ λ„μž…ν•˜λŠ” κ²ƒμœΌλ‘œ λ‹€μŒ λͺ©ν‘œλ₯Ό 달성할 수 μžˆλ‹€.

  1. ν”„λ‘œμ„ΈμŠ€κ°„μ— 독립적인 λ©”λͺ¨λ¦¬ μžμ›μ„ μ•½μ†ν•œλ‹€.
  2. 메인 λ©”λͺ¨λ¦¬λ₯Ό λ””μŠ€ν¬μ˜ μΊμ‹œλ‘œ ν™œμš©ν•  수 μžˆλ‹€. 즉, λ””μŠ€ν¬κ³΅κ°„λ˜ν•œ λ©”λͺ¨λ¦¬μ²˜λŸΌ ν™œμš©ν•  μˆ˜λ„ μžˆλ‹€λŠ” μ–˜κΈ°.
  3. λ©”λͺ¨λ¦¬ 관리λ₯Ό μ’€ 더 λ‹¨μˆœν•˜κ²Œ μ²˜λ¦¬ν•  수 μžˆλ‹€.

DUMP